mechanical latch - Spanisch Englisch Wörterbuch